Results for spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture(bias) cube

Overview

Result: fail

Back to summary

Details

Detail Value
Returncode 1
Time 0:00:01.539890
Stdout
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 0, bias: -5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 0, bias: -4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 0, bias: -3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 0, bias: -1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 0, bias: 0, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 0, bias: 1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 0, bias: 3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 0, bias: 4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 0, bias: 5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 1, bias: -5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 1, bias: -3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 1, bias: -2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 1, bias: -1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 1, bias: 2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 1, bias: 3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 1, bias: 4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 1, bias: 5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 2, bias: -5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 2, bias: 0, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 2, bias: 1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 2, bias: 2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 2, bias: 3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 2, bias: 4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 3, bias: -5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 3, bias: -4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 3, bias: -3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 3, bias: -2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 3, bias: -1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 3, bias: 0, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 3, bias: 1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 3, bias: 2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 3, bias: 3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 3, bias: 4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 3, bias: 5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 4, bias: -5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 4, bias: -4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 4, bias: -3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 4, bias: -2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 4, bias: -1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 4, bias: 0, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 4, bias: 1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 4, bias: 2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 4, bias: 3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 4, bias: 4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 4, bias: 5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 5, bias: -5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 5, bias: -4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 5, bias: -3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 5, bias: -2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 5, bias: -1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 5, bias: 1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 5, bias: 2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 5, bias: 3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 5, bias: 4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 0, maxlod: 5, bias: 5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 1, bias: -5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 1, bias: -4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 1, bias: -3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 1, bias: -2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 1, bias: -1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 1, bias: 0, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 1, bias: 1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 1, bias: 2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 1, bias: 3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 1, bias: 4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 1, bias: 5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 2, bias: -5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 2, bias: -4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 2, bias: -3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 2, bias: -2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 2, bias: -1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 2, bias: 0, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 2, bias: 1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 2, bias: 2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 2, bias: 3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 2, bias: 4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 3, bias: -5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 3, bias: -4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 3, bias: -3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 3, bias: -2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 3, bias: -1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 3, bias: 0, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 3, bias: 1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 3, bias: 2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 3, bias: 3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 3, bias: 4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 3, bias: 5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 4, bias: -5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 4, bias: -4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 4, bias: -3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 4, bias: -2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 4, bias: -1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 4, bias: 0, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 4, bias: 1, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 4, bias: 2, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 4, bias: 3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 4, bias: 4, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 4, bias: 5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 5, bias: -5, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 5, bias: -3, mipfilter: yes
Failure:
  Expected level: 0
  Observed: wrong layer/face/slice or wrong level or wrong offset
  Fetch level: 4, baselevel: 0, maxlevel: 0, minlod: 1, maxlod: 5, bias: -2, mipfilter: yes
Stopping after 100 failures
Summary: 38934/39035 passed
Stderr
couldn't open libtxc_dxtn.so, software DXTn compression/decompression unavailable
ATTENTION: default value of option vblank_mode overridden by environment.
Mesa warning: couldn't open libtxc_dxtn.so, software DXTn compression/decompression unavailable
Environment
PIGLIT_SOURCE_DIR="/home/idr/devel/graphics/piglit" PIGLIT_PLATFORM="mixed_glx_egl"
Command /home/idr/devel/graphics/piglit/bin/tex-miplevel-selection GL2:texture(bias) Cube -auto -fbo
dmesg

        

Back to summary